home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / desktop / runprg16.zip / RUNPROG.DOC next >
Text File  |  1991-02-08  |  11KB  |  346 lines

  1.                     RunProg
  2.                    ---------
  3.  
  4.                  Version 1.06
  5.                 --------------
  6.  
  7.          Copyright (c) 1990, 1991 by David A. Feinleib.
  8.         ------------------------------------------------
  9.  
  10. Introduction
  11. ------------
  12.  
  13.     RunProg allows you to run a program maximized, minimized,
  14.     normal size, hidden, or at specified coordinates.  In addition,
  15.     RunProg can run up to ten programs from your WIN.INI file at
  16.     sizes you specify.
  17.  
  18. Additions/Improvements in versions of RunProg
  19. ----------------------------------------------
  20.  
  21.     - Version 1.02        [December 18, 1990]
  22.  
  23.     Version 1.02 added the option to startup in a different directory
  24.     than that in which the program being run is located.
  25.  
  26.     - Version 1.03        [December 24, 1990]
  27.  
  28.     Version 1.03 added the option to run up to ten programs from
  29.     your WIN.INI file.  (Please see below under: Using RunProg From
  30.     The WIN.INI File.)
  31.  
  32.     - Version 1.04        [December 27, 1990]
  33.  
  34.     This version fixed a bug in version 1.03 which caused RunProg
  35.     to cause Unrecoverable Application Errors when running certain
  36.     programs.
  37.  
  38.     - Version 1.05        [December 29, 1990]
  39.  
  40.     This version fixed a bug in version 1.04 which caused RunProg
  41.     to function incorrectly when coordinates and a start-up directory
  42.     were specified.  RunProg now functions correctly.
  43.  
  44.     (Please note that problems you may have experienced with previous
  45.     versions were due to bugs in RunProg, not with any incompatibility
  46.     with a specific program.  But, just in case, RunProg has been
  47.     tested with programs such as Excel, Word For Windows, Designer,
  48.     Mulitpad, Paintbrush, Notepad, and many others.)
  49.  
  50.     - Version 1.06
  51.  
  52.     This version reduces the amount of memory needed by RunProg.
  53.  
  54.     This version allows you to run up to 25 programs at specified sizes
  55.     from your WIN.INI file.
  56.  
  57.  
  58.  
  59. Using RunProg
  60. -------------
  61.  
  62.     To use RunProg:
  63.  
  64.     If you want to put a new program in the Program Manager, go to
  65.     File... New..., select "Program Item", and type
  66.  
  67.     <directory>RUNPROG.EXE [xxx] <Program Name> <file_directory>
  68.  
  69.     Where:    directory    = directory in which RUNPROG is located
  70.         xxx        = size at which to run program
  71.         Program Name    = name of program to run
  72.         file_directory    = directory in which to start; the
  73.                     directory which will appear if you
  74.                     select File... Open...
  75.                     from the program you run
  76.  
  77.     For example, if RunProg is located in C:\WINDOWS and
  78.     you want to add WORD.EXE which is located in D:\WORD,
  79.     run it maximized and have it start in the directory
  80.     C:\DOCS, you would type:
  81.  
  82.         C:\RUNPROG.EXE [Max] D:\WORD\WORD.EXE C:\DOCS
  83.  
  84.     It is not necessary to specify a file_directory.
  85.  
  86.     Click OK when you are done.
  87.  
  88.     To select the correct icon for the program you have entered, click
  89.     File... Properties..., select "Change Icon" and in the edit box,
  90.     type <Program Name>, where, continuing the example above,
  91.     you would type:
  92.  
  93.         D:\WORD\WORD.EXE
  94.  
  95.     Click "view next" until you see the appropriate icon and then click
  96.     OK.
  97.  
  98.     If you want to modify an old program in the Program Manager,
  99.     go to File... Properties..., and follow the steps outlined
  100.     above.
  101.  
  102.     If the program you want to run is in your PATH, you need not specify
  103.     the entire path of the program to be run.
  104.  
  105. Using RunProg From The WIN.INI File
  106. -----------------------------------
  107.  
  108.     RunProg can run up to ten files from your WIN.INI file at
  109.     sizes you specify.  Note that you can still use RunProg
  110.     from the Program Manager if you run programs from the
  111.     WIN.INI file.  To use RunProg from your WIN.INI file
  112.     you must place RUNPROG.EXE on either the
  113.  
  114.     load=
  115.  
  116.     or the
  117.  
  118.     run=
  119.  
  120.     line in your WIN.INI file.  If you have other programs on the
  121.     line, separate them by a space.
  122.  
  123.     If you have run RunProg before, find the section in your WIN.INI
  124.     file shown as [RunProg].  If you have not run RunProg before,
  125.     you can either run RunProg once from the Program Manager so that
  126.     RunProg will create its section, or you can create a section.
  127.     To create a section for RunProg, go to the bottom of the WIN.INI
  128.     file and type:
  129.  
  130.     [RunProg]
  131.  
  132.     In this section, you must list the files that you want RunProg
  133.     to run.  You may list up to ten files in the form:
  134.  
  135.     ProgramX=[Size] PROGRAM
  136.  
  137.     For example, if you wanted to run three programs, you might type:
  138.  
  139.     Program1=[Max] C:\WINDOWS\NOTEPAD.EXE
  140.     Program2=[Min] C:\WINDOWS\TERMINAL.EXE
  141.     Program3=[Norm] C:\WINDOWS\PBRUSH.EXE
  142.  
  143.     Save the changes that you make to the WIN.INI file and re-start
  144.     Windows; the programs you have entered will be run at the sizes
  145.     specified.
  146.  
  147. Options
  148. -------
  149.  
  150.     After RUNPROG.EXE, you must specify the way the program you want
  151.     to be run should be displayed.
  152.  
  153.     The following options are available:
  154.  
  155.         [Max]            Shows the program maximized
  156.         [Min]            Shows the program minimized
  157.         [Norm]        Shows the program in its normal size
  158.         [Hide]        Runs the program hidden
  159.             [X Y Width Height]  Shows the program at specified size      
  160.  
  161.     The option must have brackets around it.  It may be in upper, lower
  162.     or any combination of case.
  163.  
  164.     If you run RunProg with no parameters, a screen will come up
  165.     which describes RunProg's options and ShareWare.
  166.  
  167.     Please note that if you run a program hidden, there is no way to
  168.     make it visible.  This option is useful for running programs
  169.     that take no user input but perform a certain function and
  170.     then close themselves.    If you are using this option with a
  171.     DOS application, make sure that in the applications PIF file,
  172.     you specify that the application's window should be closed
  173.     when the program terminates.  If you run a DOS application hidden
  174.     that does not close itself, you may have trouble exiting Windows.
  175.  
  176.         For the "specified size option," you must specify four numbers:
  177.     the X coordinate, the Y coordinate, the Width, and the Height.
  178.     If the coordinates are specified incorrectly, the program will be
  179.     run at the default coordinates.
  180.  
  181.     The program to run should be specified after the option.
  182.  
  183. Note about specifying coordinates of a program
  184. -----------------------------------------------
  185.  
  186.     The program 'POS.EXE' is available as a separate program, available
  187.     from the same ShareWare library or BBS from which you got this program.
  188.  
  189.     Pos will tell you the coordinates of the mouse and the coordinates
  190.     of a window, which is useful when specifying coordinates of a program.
  191.  
  192.     If you cannot find Pos, you can order it directly from me by sending:
  193.  
  194.     $2.75        for 5 1/4 inch disk
  195.     $4.75        for 3 1/2 inch disk
  196.  
  197.     $5.00        if you would like to register Pos when ordering it
  198.  
  199.     Please allow four to six weeks for delivery.  See below for address.
  200.  
  201. How to contact me
  202. -----------------
  203.         Comments and suggestions (with or without the registration
  204.         fee) would be greatly appreciated.    Please send them to:
  205.  
  206.         David Feinleib
  207.         1430 Mass. Ave.    Suite 306-42
  208.         Cambridge, MA 02138
  209.  
  210.  
  211.         BIX:        "pgm"
  212.  
  213.         CompuServe:        76516,20
  214.  
  215.         FidoNet:        1:101/310
  216.                 David Feinleib
  217.  
  218. How to pay for/register RunProg
  219. -------------------------------
  220.  
  221.     RunProg is ShareWare.
  222.  
  223.     You may make copies of this program and give them to others as
  224.     long as the documentation is provided with the program, both
  225.     unaltered.
  226.  
  227.     Registered versions of RunProg which do not have a ShareWare
  228.     reminder message are available for $10.00 + $2.75 for 5 1/4
  229.     inch, $4.75 for 3 1/2 inch.  You will be able to receive support by
  230.     BIX, CompuServe, FidoNet, or mail.
  231.  
  232.     Please include your name, address, and current version number.
  233.     See above for the address.
  234.  
  235.     Site licenses, LAN licenses, and substantial quantity discounts
  236.     are available.
  237.  
  238.     Customization of RunProg is available but is not included in the
  239.     ShareWare registration fee.  The fee charged for customization
  240.     will depend on the amount and significance of the customization.
  241.  
  242.     Please contact me for more information regarding the above two
  243.     items.
  244.  
  245. Thanks!
  246. -------
  247.  
  248.     Thanks very much to Scott McIntosh who was a great help in creating
  249.     and testing this program.  Thanks also to
  250.  
  251. Other products by the same author
  252. ---------------------------------
  253. For MS Windows 3.0:
  254.  
  255.     WinClock        WinClock is a digital clock for Microsoft
  256.             Windows 3.0 that has the following features:
  257.  
  258.             - Display of time and date in many different formats
  259.             - Four alarms (which can be set for daily or only
  260.                 a specified date)
  261.             - Run Program Timer (ability to run programs at
  262.                 specified times)
  263.             - Optional hourly "beep"
  264.             - Allows user to set date and time easily
  265.             - Optionally stays in front of other applications
  266.             - "Remembers" its position on the screen
  267.             - Two stopwatches
  268.             - Two countdown timers
  269.             - Colon separating hours and minutes may be set
  270.                 to "blink"
  271.             - Context sensitive help
  272.             - Direct Screen saver compatibility
  273.                 (Auto detect active screen saver)
  274.             - "Cascade" and "Tile" compatibility
  275.  
  276.     Pos         Pos displays the mouse cursor position in relation
  277.             to the screen (screen coordinates) and in relation
  278.             to the window which has the input focus.  Pos makes
  279.             a good addition to the Windows Software Development
  280.             Kit and is also useful when selecting monitor
  281.             resolutions.  It was originally developed to
  282.             allow the user to move the mouse cursor to screen
  283.             positions ahead of time.
  284.  
  285.     RunProg        RunProg allows you to run a program at a preset
  286.             size.  This means that you could, for example,
  287.             always run PaintBrush maximized.
  288.  
  289.     Lock        Lock is a keyboard lock and screen saver.  It will
  290.             automatically lock the keyboard after a certain
  291.             time.
  292.  
  293.     Click        Click will produce a keyboard "click".    This is
  294.             especially useful to those users who have used
  295.             a keyboard click for DOS but have been unable to
  296.             find one for MS Windows.  The duration and
  297.             pitch of the click may be easily changed by the
  298.             user.
  299.  
  300.     Hop         The only computer Hop-Over puzzle.  Hop is a short
  301.             form of Chinese Checkers.  (Hop can undo moves and
  302.             solve the puzzle automatically, if you want it to.)
  303.  
  304.     Slide        Slide is the Classic Sliding Block Puzzle.
  305.             Features:
  306.  
  307.                 - Saves and retrieves games
  308.                 - Can undo moves one at a time
  309.                 - Saves last game automatically
  310.                 - 3x3 to 9x9 puzzle size
  311.  
  312.  
  313. For DOS:
  314.  
  315.     DskNum        DskNum estimates the number of disks needed for
  316.             a DOS Backup.  It estimates for 360Kb, 720Kb,
  317.             1.2Mb, and 1.44Mb disks.
  318.  
  319.     DlFile
  320.      (with DirSrch)    DlFile goes through your disk directories looking
  321.             for the filespec you specify.  If found, it prompts
  322.             to delete it.  This is very convenient for finding
  323.             and deleting "*.BAK".
  324.  
  325.  
  326.     Mem         Mem displays the amount of conventional memory
  327.             in your computer and the amount free.  It displays
  328.             information about extended memory if you have
  329.             it in your computer.
  330.  
  331. These programs are available on BIX, CompuServe, the Boston Computer
  332. Society's IBM BBS, and from other ShareWare libraries.  If you would like
  333. more information, you may contact me as shown in the section "How to
  334. contact me".
  335.  
  336. Liability
  337. -------------------
  338.  
  339.     RunProg is supplied as is.  The author disclaims all warranties
  340.     expressed or implied, including, without limitation, the
  341.     warranties of merchantability and of fitness for any purpose.
  342.     The author assumes no liability for damages, direct or conse-
  343.     quential, which may result from the use of RunProg.
  344.  
  345. 
  346.